package com.lin.boot.order.state;

import lombok.Data;

/**
 * @作者: 林江
 * @创建时间: 2024/9/29
 */
public interface OrderState {

    // 提交订单
    OrderState submit();

    // 确认支付
    OrderState confirm();

    // 取消支付
    OrderState cancel();

    // 出库
    OrderState deliver();

    // 收货
    OrderState receive();

    // 拒收
    OrderState refuse();

    // 评价订单
    OrderState evaluate();
}
